body{font-size: 13px;font-family:'Microsoft Yahei';}
a:hover{color: #F60!important;}
.layui-main{width: 1200px}
.hr-m0{margin:0}
.m-t14{margin-top: 14px;}
.p-t14{padding-top: 14px;}
.main-left{float: left;width: 915px;}
.main-right{float: right;width: 270px;padding-top: 14px;}
.bg-white{background-color: #fff;}

.layui-bg-blue{background-color: #1042ab!important;}
.layui-breadcrumb a:hover {color: #1042ab!important;}
.layui-table{color: #333;}

.scroll_box{ width:100%;line-height:100%;white-space: nowrap; overflow:hidden; transition: all .2s;}
.scroll_box .scroll_txt,.scroll_box .txt-clone{ display: inline; position: relative; }
/* 顶部 */
#tbs-top{height: 30px;line-height: 30px}
#tbs-top .layui-icon-notice{float: left}
#tbs-top .layui-nav{float: right; background-color:transparent;padding:0;width:280px;}
#tbs-top .layui-nav .layui-nav-item{line-height: 30px}
/* #tbs-top .layui-nav .layui-nav-bar{display: none} */
#tbs-top .layui-nav .layui-nav-item a{color: #000;}
#tbs-top .layui-nav .layui-nav-child{top:30px}
#tbs-top .layui-nav .layui-nav-more {border-color: #555 transparent transparent;right: -5px;}
#tbs-top .layui-nav .layui-nav-mored {border-color: transparent transparent #555} 
#tbs-top .layui-nav .layui-nav-item a{padding:0 10px}
#notice{float:left; width: 80%;height: 30px;margin-left: 5px;}
#notice .scroll_box{line-height: 30px;}

/* *头部 start* */
#tbs-head{height: 140px;}
/* logo */
#tbs-head .logo{float: left; margin-top: 34px;}
/* 搜索 */
#search{float: left;margin-top: 24px;margin-left: 100px; width: 580px;}
#search .search-btns .layui-btn{border-radius: 5px 5px 0 0;border:0;}
#search .search-btns .btn-on{background-color: #1042ab;color: #fff;}
#search .search-group{position: relative; height: 42px;}
#search .search-group .layui-icon-search{position: absolute; left: 8px;top:9px;font-size: 20px;}
#search-k{float:left; width: 505px;border-color: #1042ab;padding-left: 35px;}
#search .layui-input:hover,#search .layui-input:focus{border-color: #1042ab;}
#search-btn{float: left;background-color: #1042ab;border-radius: 0;}


#countdown{float: right;margin-top: 24px; width: 200px; font-size: 20px;color:#1042ab;line-height: 30px;}
#countdown p{margin-top: 5px;}
#countdown b{background-color: #ffaa01;color:#fff;height: 30px;display: inline-block;padding:0 3px;margin-right: 2px;margin-left: 2px;font-weight: normal; border-radius: 3px;}
/* 导航 */
#tbs-nav{position: relative;}
#tbs-nav .layui-nav{padding-left:250px;}
#tbs-nav .layui-nav .layui-nav-item{line-height: 40px;}
#tbs-nav .layui-nav a{font-size: 15px;color:#fff;font-weight: bold;margin: 0 20px; padding: 0 5px;}
/* #tbs-nav .layui-nav .layui-nav-bar,#tbs-nav .layui-nav .layui-this:after{display: none} */
#tbs-nav .category{position: absolute;width: 240px;top:0;left: 0;z-index: 99; line-height: 40px;text-align: center;font-size: 15px;background-color:#ffaa01;color: #fff; font-weight: bold;}
/* *头部 end* */


/* *主体 start* */
#tbs-main{background-color: #f5f5f5;padding-bottom: 14px;}

/* 详情页 */
#det-right{width: 945px;}
#det{margin: 20px;}
#det .det_tit{font-size: 30px;text-align: center;padding:10px 0;}
#det .det_ext{text-align: center; line-height: 2;margin-bottom: 10px;}
#det .det_content{font-size: 14px; line-height: 1.8;padding: 20px 0;border-top: 1px dashed #D3DBE6;}
#det .ewm{margin:20px;font-size: 16px; text-align: center;font-weight: bold; line-height:25px;}
#det .det_more{line-height: 2;border-top: 1px dashed #D3DBE6;padding-top: 15px;}
.det_related{margin-top: 20px;}
.det_related li{line-height:2;font-size: 15px;}
/* 内容焦点图 */
#focus-left{width: 915px;height: 436px;}
#focus{margin-left:14px;}
#focus,#focus .img img{width: 533px;height: 347px;}
#focus .txt-bg{position: absolute;bottom: 0;z-index:11;height:40px;width: 100%;background: #333;filter: alpha(opacity=40);opacity: 0.4;}
#focus .txt {position: absolute; bottom: 0; z-index: 12;width: 70%;height:40px; overflow: hidden;}
#focus .txt li{width: 100%; height:40px; line-height:40px; position:absolute; bottom:-40px;}	
#focus .txt li:first-child{ bottom:0;}
#focus .txt li a{display: block; color:#fff; padding: 0 0 0 10px; font-size: 14px; font-weight: bold; text-decoration: none; }	
#focus .layui-carousel-ind{z-index: 44;text-align: right;top:-32px}
#focus .layui-carousel-ind ul{background-color:transparent}
#focus .layui-carousel-ind ul li{width: 16px;height: 16px;}
#focus .layui-carousel-ind ul li.layui-this{background-color: #f60;}
#focus-info{width: 335px;margin-right: 15px;}
#focus-info .top{height: 111px;margin-bottom:5px; border-bottom:dotted 1px #333;}
#focus-info .top h5{line-height: 30px;;}
#focus-info .top h5 a{font-weight: bold;color: #1042ab;font-size: 15px;}
#focus-info .top p{line-height: 23px;}
#focus-info dl {height: 30px;line-height: 30px;}
#focus-info dd {width: 280px;float: left;}
#focus-info dt {float: right;}

/* 公众号 */
#gzh{width: 270px;height: 436px;}
#gzh .news-top{position: relative;display: block; height: 100px; overflow: hidden;margin: 10px 5px 0;}
/* #gzh .news-top img{display: block;width: 100%;} */
#gzh .news-top .img{display: block;width: 100%;height: 100px;background-size: cover;background-position: center center;  overflow: hidden;}
#gzh .news-top p{position:absolute;bottom:5px;left:4%; display: block;width:92%;line-height: 20px;color:#fff;text-indent: 20px;}
#gzh .news{position: relative;display: block; height: 54px;padding-left: 58px;line-height: 25px;margin: 10px 5px 0;}
/* #gzh .news img{position:absolute;bottom:0;left: 0;width: 50px; height: 50px;border: solid 1px #ddd;} */
 #gzh .news .img{position:absolute;bottom:0;left: 0;width: 50px; height: 50px;border: solid 1px #ddd;
background-size: cover;background-position: center center;  overflow: hidden;} 


/* 基础指数 */
#jczs{height: 243px;}
#jczs .layui-table[lay-skin=line]{margin:0; border-width: 0;padding: 0 5px;}
#jczs .layui-table th,#jczs .layui-table td{padding: 0;font-size: 12px;line-height: 23px;}
#jczs .layui-table th{text-align: center;font-weight: bold;line-height: 32px;font-size: 14px;}
#jczs .layui-table tr td:first-child{text-indent: 10px;}

/* 产品报价 */
#cpbj{height: 585px;}
#cpbj .layui-table th,#cpbj .layui-table td{padding: 0;font-size: 12px;line-height: 22px;}
#cpbj .layui-table th:first-child,#cpbj .layui-table td:first-child{text-indent: 10px;}
#cpbj .layui-table{margin: 10px 0 5px;}
/* *主体 end* */


/* 底部 */
#tbs-subnav{background-color: #1042ab;text-align: center;}
#tbs-subnav .layui-breadcrumb{line-height: 48px;}
#tbs-subnav .layui-breadcrumb *,#subnav .layui-breadcrumb a:hover{color: #fff!important;}

#tbs-footer{background-color: #31363a;padding:20px 0;font-size: 14px;}
#tbs-footer p{color:#aeaeae;text-align: center;line-height:23px;}
#tbs-footer p a{color:#aeaeae;}



/* 公用 */
.i-l,.i-m{float: left;}
.i-r{float: right;}
.i-m{margin-left: 15px;}

.i-title{position: relative;height: 46px;margin:0 10px; padding-top: 6px; border-bottom:solid 1px #d8d8d8;line-height: 46px;}
.i-title-m{padding-top: 0;}
.i-title .name{position: absolute;bottom: -1px;left: 0; display: inline-block; padding:0 10px;font-size: 18px;font-weight: bold;border-bottom: solid 2px #1042ab;color: #333;}
.i-title .name_blue{color: #1042ab}
.i-title .more{float: right;margin-right: 20px;color:#1042ab;}
.i-title .more2{float: right;margin-right: 10px;color:#747474;}
.i-title .layui-breadcrumb{float: right;margin-top: 15px; margin-right: 5px;line-height: 22px;}
.i-title .layui-breadcrumb a{font-size: 14px;display: inline-block;padding: 0 5px;}
.i-title .layui-breadcrumb a.on{color: #fff!important;background-color: #1042ab;}
.i-title .layui-breadcrumb span[lay-separator] {margin: 0 5px;}

#price_scroll .scroll_box{height: 480px;}
#price_scroll .scroll_txt,#price_scroll .txt-clone{display: block;}
#price_scroll .layui-table{margin: 0;}

#list-left{width: 240px;height: 889px;}
#list-mid{width: 660px;margin-left:15px;}
#list-right{width: 270px;}

#list-left .layui-nav-tree{width: 100%; background-color: #fff;}
#list-left .layui-nav-tree a{color: #333;}
#list-left .layui-nav-tree a:hover{background-color: #f9f9f9;}
#list-left .layui-nav-tree .layui-this a:hover{color: #fff !important;}
#list-left .layui-nav-tree .layui-nav-item{border-bottom: solid 1px #f1f1f1;}
#list-left .layui-nav-tree .layui-nav-item a {height: 35px;line-height:35px;}
#list-left .layui-nav-tree .layui-nav-bar{background-color: #1042ab;}
#list-left .layui-nav-tree .layui-this>a,#list-left .layui-nav-tree .layui-this>a:hover{background-color: #1042ab;}
#list-left .layui-nav-tree .layui-this>a{color: #fff;}

#list-mid .list{padding:10px 15px; height: 816px;}
#list-mid dl{height: 32px;line-height: 32px;border-bottom: 1px dotted #CCCCCC;padding: 0 5px;}
#list-mid dd{width: 310px;float: left;}
#list-mid dt{float: right;}

#list-right .list-r{width:270px; height: 439px;}
#list-right .list-r ul {margin:5px 10px 0;}
#list-right .list-r li{height:32px;border-bottom: dotted 1px #CCCCCC;line-height: 32px;}

/* 分页 */
#pages{padding-top: 20px;}
#pages a,#pages span{border:1px solid #eee;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;padding:0 12px;height:28px;line-height:28px;margin:0 -1px 5px 0;background-color:#fff;color:#333;font-size:12px}
#pages a:hover{color:#009688}
#pages a{text-decoration:none}
#pages .current{background-color: #1042ab;color:#fff;}

#content-left{width: 915px;}
#content-left .layui-form{margin:15px;}
